Domain Model Discovery from Textbooks for Computer Programming Intelligent Tutors
نویسندگان
چکیده
We present a novel approach to intro-to-programming domain model discovery from textbooks using an over-generation and ranking strategy. first extract candidate key phrases each chapter in Computer Science textbook focusing on then rank those concepts according number of metrics such as the standard tf-idf weight used information retrieval produced by other text algorithms. Specifically, we conduct our work context developing intelligent tutoring system for source code comprehension which specification programming is needed - monitors students' performance scaffolds their learning process until they show mastery concepts. Our experiments with concept instruction Java indicate that statistical methods KP Miner method are quite competitive compared more sophisticated methods. Automated models will lead scalable Intelligent Tutoring Systems (ITSs) across topics domains, major challenge needs be addressed if ITSs widely millions learners many domains.
منابع مشابه
A Survey of Intelligent Programming Tutors
I survey the field of Intelligent Tutoring Systems as applied to introductory programming, Intelligent Programming Tutors (IPT). I introduce the concept of an IPT along with motivation for continued development. I discuss the three components of an IPT: domain knowledge, student knowledge, and constructive feedback. I focus particularly on the generation of constructive feedback and open proble...
متن کاملAn Affective Behavior Model for Intelligent Tutors
We describe an affective behavior model (ABM) for intelligent tutoring systems. The model is a Dynamic Decision Network that selects tutorial actions based on both the current affective and pedagogical state of a student, as well as on the assessment of the expected effect of each available action on the student. We integrated the ABM with an educational game to learn number factorization, and ...
متن کاملGeneration of Demand Feedback in Intelligent Tutors for Programming
In this paper, we will examine how a model-based tutor can automatically generate demand feedback. We will propose a two-stage feedback generation algorithm that maintains the principle of modularity characteristic of model-based representation, while automatically generating detailed demand feedback. We will evaluate model-based programming tutors to demonstrate that the feedback generated usi...
متن کاملA Canonicalizing Model for Building Programming Tutors
It is difficult to build intelligent tutoring systems in the domain of programming due to the complexity and variety of possible answers. To simplify this process, we have constructed a languageindependent canonicalized model for programming solutions. This model allows for much greater overlap across different students than a basic text model, which enables more self-sustaining hint generation...
متن کاملThe Mental Rotation Tutors: A Flexible, Computer-based Tutoring Model for Intelligent Problem Selection
1.0 Introduction Intelligent Tutoring Systems (ITS) are altering the landscape of how course instruction, workplace training, and curriculum development are conducted. These systems vary in scale, scope and size. An ITS can be as simple as a twenty minute instruction module, or as complex and ambitious as a related series of semester-long courses. The ITS designer can choose from among a large ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Proceedings of the ... International Florida Artificial Intelligence Research Society Conference
سال: 2021
ISSN: ['2334-0762', '2334-0754']
DOI: https://doi.org/10.32473/flairs.v34i1.128561